Big Huge Thesaurus

Vitis labrusca

noun